pay due - Alemán Inglés Diccionario